.item-container {
    flex-direction: column;
    justify-content: center;
    width: 100%;
    height: 100%;
}

.item-up-container {
    flex-direction: row;
}

.text-item-upleft-text {
    opacity: 0.9;
}

.text-item-upright-text {
    margin-left: 2px;
    font-size: 12px;
    opacity: 0.6;
}

.text-item-down-text {
    margin-top: 2px;
    font-size: 12px;
    opacity: 0.6;
}

.item-icon {
    width: 24px;
    height: 24px;
}

.icon-item-upright-text {
    margin-left: 6px;
    font-size: 18px;
    opacity: 0.9;
}

.icon-item-down-text {
    margin-top: 8px;
    font-size: 12px;
    opacity: 0.9;
}